#sub_nav .navbar{
  background: #2F2F2F;
}

body {
  background: #000000 url(body_bg.jpg) no-repeat center 0;
  width: 100%;
}
.logo_bar {
  background: #2f2f2f !important;
}
.nav_bar {
  background: #ffffff !important;
}
.top_bar {
  background: #434343 !important;
}
.btn-primary {
  color: #ffffff;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary:hover {
  color: #eee!important;
}
a:hover {
  color: #666 !important;
}
.nav_bar .active a {
  color: #000000 !important;
}
.sub_menu .navbar-default .navbar-nav > .active > a,
.sub_menu .navbar-default .navbar-nav > .active > a:hover,
.sub_menu .navbar-default .navbar-nav > .active > a:focus,
.sub_menu .navbar-default .navbar-nav > li > a:hover,
.sub_menu .navbar-default .navbar-nav > li > a:focus {
  border-bottom: 3px solid   #000000 !important;
}
.forum_type_title {
  border-left: 3px solid white !important;
  color: white;
}
.group_types .active {
  background: #000000 !important;
}
.event_type .cur {
  background: #000000 !important;
}
